Sunshine Coast

Access from Vancouver to Sunshine Coast is primarily by BC Ferries (http://www.bcferries.com). The ferry out of Horseshoe Bay leaves every 2 hours and it is a 40 minute ferry ride to Langdale on the Sunshine Coast Sechelt Peninsula. First ferry leaves Horseshoe Bay at 7:20AM and the last ferry leaves Langdale at 8:20PM. Cost is $12.85/$6.45adult/child in peak season; cars are $43.20. The fare to Langdale is return, so you do not have to pay to leave.

Malaspina Coach Lines (http://suncoastcentral.co...) operates a twice daily bus service from Vancouver to Powell River that includes stops in all the major communities of the Sunshine Coast.